'''----登录函数----
编写一个用户登录逻辑，用户名密码提前设置（列表嵌套字典存储），返回用户登录成功或者失败的结果。
要求：
	封装程函数，登录成功返回1，登录失败返回0；'''

user1 = {'id': '1001', 'username': 'zhangsan', 'password': '123'}
user2 = {'id': '1002', 'username': 'lisi', 'password': '123'}
user3 = {'id': '1003', 'username': 'wangwu', 'password': '123'}
user_list = [user1, user2, user3]
#封装登录
def login():
    '''

    :return: 返回登录状态，1登录成功，0登录失败
    '''
    name=input("输入用户名：")
    pwd=input("输入密码：")
    tag=0
    for user in user_list:
        if name==user["username"] and pwd==user["password"]:
            tag=1
    if tag==1:
        return 1
    else:
        return 0
print(login())